artificial alimentation - French English Dictionary